package com.yzkj.cpjxc.business.service;

import com.yzkj.cpjxc.business.framework.common.BusinessMap;
import com.yzkj.cpjxc.business.framework.common.Pager;
import com.yzkj.cpjxc.business.domain.SysLog;
import com.yzkj.cpjxc.business.domain.SysLogShowVo;

/**
 * 系统日志事务接口
 */
public interface SysLogService {

	/**
	 * 获取查询分页对象
	 */
	public Pager<SysLogShowVo> search(Pager<SysLogShowVo> pager, SysLog sysLog) throws Exception;

	/**
	 * 新增系统日志
	 */
	public BusinessMap create(SysLog sysLog) throws Exception;

	/**
	 * 根据主键获取系统操作日志对象
	 */
	public SysLog getById(String logId) throws Exception;

	public Pager<SysLogShowVo> search2(Pager<SysLogShowVo> p, SysLog sysLog) throws Exception;

}
